deep space network (DSN) - French English Dictionary